﻿using Flatland.AgentBehavior;
using Flatland.GeneBank;

namespace Flatland {
    /// <summary>
    /// Define a new behaviour for a layer. Agents will prioritise on the states ascending the enums.
    /// Evolved genes can be used by providing a .GenoType file name as a string
    /// </summary>
    public enum Layer {

        [Subsume(typeof(Grow))]
        GROW,

        [Subsume("Skin")]
        SKIN,

        [Subsume("FindFood")]
        FIND_FOOD
    }
}
